open wound of scrotum and testes - Alemán Inglés Diccionario